Challenges of the Digital Transformation in Software Engineering
نویسندگان
چکیده
Digital transformation describes the changes that the increased digitization within society causes or influences in all aspects of human life. The digital business transformation can be understood as the impact of the increased digitization on the business domain. Companies are challenged to transform, i.e., to create new business models that consider and leverage the increased digitization. As a result, from a software engineering perspective, the digital transformation changes the way how software is developed. Current trends are the development of applications for mobile devices and Internet of Things (IoT) applications. However, with these new application fields, new challenges for software engineering arise that have to be met to successfully conduct software projects in a digitized world. It is necessary for software companies to solve these challenges if they want to be successful on the market. In this article, these challenges are worked out. Furthermore, solution approaches, such as Application Programming Interface (API) strategy and an appropriate team culture, are derived to help software developers and companies to prepare for future software projects and to remain competitive. Keywords-digital transformation; digitization; software engineering; challenge
منابع مشابه
Challenges of the Iranian E-Banking Business Model in Digital Transformation
With advanced information and communication technology, the organizations’ business model has undergone fundamental changes. These changes are also observed in the banking industry. This research aims at explaining the Iranian electronic banking business model and recognizing its challenges in the transformation to digital banking, which is considered as the research innovation. In terms of met...
متن کاملDigital Competencies Of Teachers In The Transformation Of The Educational Environment
The purpose of this study is to determine the main directions of development of digital competencies of teachers to ensure a quality educational process in the transformation of the educational environment. The relevance of this study is due to the need to determine the main directions of development of the education system for adaptation in the context of digitalization of society. It is estab...
متن کاملCurrent Discussions on Digital Sketching in the Early Stages of Architectural Design in Education
In the architectural design, designers are focused on the early stages of the design process or conceptual design. The ultimate goal of this stage is to find a solution for an existing problem, investigate design space, or explore an idea. This stage conventionally begins with sketches and diagrams to explore ideas and solutions; the ambiguity and vagueness of conventional freehand sketching ca...
متن کاملTowards a Task Driven Approach Enabling Continuous User Requirements Engineering
The digital transformation of traditional workflows challenges small and medium-sized and industrial enterprises likewise. Interactive systems have to be built to assist the people within their daily tasks as suitable as possible. Existing software engineering methods seems to be unsufficient because they don’t consider end users in terms of active involvement during the development process and...
متن کاملDeveloping Reliable yet Flexible Software through If-Then Model Transformation Rules
Developing reliable yet flexible software is a hard problem. Although modeling methods enjoy a lot of advantages, the exclusive use of just one of them, in many cases, may not guarantee the development of reliable and flexible software. Formal modeling methods ensure reliability because they use a rigorous approach to software development. However, lack of knowledge and high cost practically fo...
متن کامل